﻿using System.Data.Entity;
using PortalWeb.CMS.Core.Entity;
using PortalWeb.CMS.Core.IDao;
using PortalWeb.Dao.Base;

namespace PortalWeb.CMS.Dao
{

    public partial class ArticleStore : BaseRepository<Article>, IArticleStore
    {
		public ArticleStore(DbContext context) : base(context)
        {
        }
    }

    public partial class AttachmentStore : BaseRepository<Attachment>, IAttachmentStore
    {
		public AttachmentStore(DbContext context) : base(context)
        {
        }
    }

    public partial class CategoryStore : BaseRepository<Category>, ICategoryStore
    {
		public CategoryStore(DbContext context) : base(context)
        {
        }
    }

    public partial class CommonModelStore : BaseRepository<CommonModel>, ICommonModelStore
    {
		public CommonModelStore(DbContext context) : base(context)
        {
        }
    }

    public partial class CommentStore : BaseRepository<Comment>, ICommentStore
    {
		public CommentStore(DbContext context) : base(context)
        {
        }
    }

    public partial class SiteInfoStore : BaseRepository<SiteInfo>, ISiteInfoStore
    {
		public SiteInfoStore(DbContext context) : base(context)
        {
        }
    }

    public partial class JobsStore : BaseRepository<Jobs>, IJobsStore
    {
		public JobsStore(DbContext context) : base(context)
        {
        }
    }

    public partial class ProductStore : BaseRepository<Product>, IProductStore
    {
		public ProductStore(DbContext context) : base(context)
        {
        }
    }
}